import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// css插件
import WindiCSS from 'vite-plugin-windicss'

// 别名路径配置 配置别名。
import path from 'path'
// https://vite.dev/config/
export default defineConfig({
  resolve:{
    alias:{
      "@":path.resolve(__dirname,"src")
    }
  },


  // 如要配置@后自动联想文件下目录需要在跟目录添加一个文件jsconfig.json
  // 加入这段代码即可
  // {
  //   "compilerOptions": {
  //     "baseUrl": "./",
  //     "paths": {
  //       "@/*": [
  //         "src/*"
  //       ]
  //     }
  //   }
  // }

  // 配置跨域
  server:{
    proxy:{
      '/api': {
        target: 'http://ceshi13.dishait.cn',
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, '')
      },
    }
  },



  plugins: [vue(), WindiCSS()],
})
